package asposefeatures.workingwithtables.autofitsettingstotable.java;
import com.aspose.words.AutoFitBehavior;
import com.aspose.words.Document;
import com.aspose.words.NodeType;
import com.aspose.words.Table;
public class AsposeTableAutoFitSettings
{
public static void main(String[] args) throws Exception
{
String dataPath = "src/asposefeatures/workingwithtables/autofitsettingstotable/data/";
// Open the document
Document doc = new Document(dataPath + "tableDoc.doc");
Table table = (Table)doc.getChild(NodeType.TABLE, 0, true);
// Autofit the first table to the page width.
table.autoFit(AutoFitBehavior.AUTO_FIT_TO_WINDOW);
Table table2 = (Table)doc.getChild(NodeType.TABLE, 1, true);
// Auto fit the table to the cell contents
table2.autoFit(AutoFitBehavior.AUTO_FIT_TO_CONTENTS);
// Save the document to disk.
doc.save(dataPath + "AsposeAutoFitTable_Out.doc");
System.out.println("Process Completed Successfully");
}
}